// 导入 vue
import Vue from 'vue'

// 导入 vuex
import Vuex from 'vuex'

// modules 模块化
// 引入
import user from '../modules/user'
import setting from '../modules/setting'

// vuex也是vue的插件, 需要use一下, 进行插件的安装格式化
Vue.use(Vuex)

// 创建仓库 store
const store = new Vuex.Store({
  modules: {
    user,
    setting
  }
})

// 4. 导出一个 state 对象
export default store